using System;
using System.Collections.Generic;

namespace SheLife.Domain.Entities
{
    public class SkincareProduct
    {
        public int Id { get; set; }
        public int UserId { get; set; }
        public int ProductId { get; set; }
        public string Category { get; set; }
        public int StockQuantity { get; set; }
        public int LowStockThreshold { get; set; }
        public DateTime? PurchaseDate { get; set; }
        public DateTime? ExpiryDate { get; set; }
        public DateTime CreatedAt { get; set; }
        public DateTime? UpdatedAt { get; set; }

        // 导航属性
        public virtual User User { get; set; }
        public virtual Product Product { get; set; }
        public virtual ICollection<SkincareRecordProduct> SkincareRecordProducts { get; set; }
    }
}